[Python] 之旅第3天
利用 [Flask] 抓取的URL input 通常都是 string, 如果想用成其他的datatype, 做後續運算的話該怎麼辦, 可能想驗算int, float 數字的情況如下:
from flask import Flask
app=Flask(__name__)
@app.route('/float-url/<float:float_params>')
def Float_Func(float_params):
return 'The float parameter is: '+ str(float_params)
if __name__=='__main__':
app.run(debug=True)
例外處理 ( try、except )
https://steam.oxxostudio.tw/category/python/basic/try-except.html
引用大神的話:
"如果要避免程式因錯誤而停止,可使用 try 和 except 進行保護 ( 或測試 ),當 try 區段內的程式發生錯誤時,就會執行 except 裡的內容,如果 try 的程式沒有錯誤,就不會執行 except 的內容" ,免得系統一直在給你報錯。
可能你寫了5 支程式在網頁上,其中一個有錯,系統就會全給你報錯,搭配例外處理 ( try、except ) 可以適度迴避這種情況,讓寫改程式更順暢。
其他貼文~~
(變強,就從小小的累積開始)
[Python] 之旅第1天 - python環境
https://ithelp.ithome.com.tw/articles/10296280
[Python] 之旅第2天-用 [Python] 跟 [Flask] 為基礎,把 URL input 抓出來
https://ithelp.ithome.com.tw/articles/10296290
[Python] 之旅第3天- 用 [Python] 跟 [Flask]
https://ithelp.ithome.com.tw/articles/10296965
[Python] 之旅第4天- [Python] [Flask] 的應用
https://ithelp.ithome.com.tw/articles/10303948
[Python] 之旅第5天- [Python] [Flask] 的應用, 日期計算 及日期報錯篇
https://ithelp.ithome.com.tw/articles/10309202
[Python] 之旅第6天- [Python] [Flask] 的應用, 比較有小數點圓的面積大小,簡易請假系統製作
https://ithelp.ithome.com.tw/articles/10309352
[Python] 之旅第7天- [Python] [regular expression] 的應用,找特定資料,或限制輸入的格式
https://ithelp.ithome.com.tw/articles/10309371
[Python] 之旅第8天 - [Python] [regular expression] 的應用, 甚麼是 Json
https://ithelp.ithome.com.tw/articles/10309422
[Python] 之旅第9天 - [Python] [Json] 進階說明
https://ithelp.ithome.com.tw/articles/10309620